home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 25 / Mac Magazin and MacEasy Magazine CD - Issue 25.iso / Grafik & Text / Alpha / Tcl / ElectricAlias / Aliases / aliases.C++ < prev    next >
Text File  |  1996-08-12  |  1KB  |  30 lines

  1. # Aliases for C++ mode
  2.     electricAlias-def •C++ •C++ •C++
  3.     electricAlias-var C++ bb "\{"
  4.     electricAlias-var C++ eb "\}"
  5.     electricAlias-var C++ bc "//"
  6.     electricAlias-var C++ ec ""
  7.     electricAlias-def •C++ \{      "§{bb}\r\t•\r§{eb}•"
  8.     electricAlias-def •C++ do      "do §{bb}\r\t•\r§{eb} while (•);•"
  9.     electricAlias-def •C++ for     "for (•;•;•) §{bb}\r\t•\r§{eb} §{bc}endfor§{ec}•"
  10.     electricAlias-def •C++ while   "while (•) §{bb}\r\t•\r§{eb} §{bc}endwhile§{ec}•"
  11.     electricAlias-def •C++ if      "if (•) §{bb}\r\t•\r§{eb} §{bc}endif§{ec}•"
  12.     electricAlias-def •C++ else    "\b§{eb} else §{bb}\r•"
  13.     electricAlias-def •C++ switch  "switch (•) §{bb}\r\t•\r§{eb}§ {bc}endswitch§{ec}•"
  14.     electricAlias-def •C++ case    "\bcase •:\r•"
  15.     electricAlias-def •C++ default "\bdefault:\r•"
  16.     electricAlias-def •C++ struct  "struct §{bb}\r\t•\r§{eb} •;\r•"
  17.     electricAlias-def C++    ?        "? • : •;•"
  18.     
  19.     electricAlias-def •C++ class    "class • : • §{bb}\rprivate:\r\t•\rpublic:\r\t•\rprotected:\r\t•\r§{eb};\r•"
  20.     electricAlias-def •C++ template "template <class •>\r•"
  21.     electricAlias-def •C++ try        "try §{bb}\r\t•\r§{eb};•\rcatch (•) §{bb}\r\t•\r§{eb};•"
  22.     electricAlias-def •C++ catch    "catch (•) §{bb}\r\t•\r§{eb};•"
  23.     electricAlias-def •C++ throw     "throw •(•);•"
  24.  
  25.     electricAlias-def •C++ #if      "#if •\r\t•\r#endif•"
  26.     electricAlias-def •C++ #ifdef   "#ifdef •\r\t•\r#endifdef•"
  27.     electricAlias-def •C++ #ifndef  "#ifndef •\r\t•\r#endifndef•"
  28.     electricAlias-def •C++ #else    "\b#else\r•"
  29.  
  30.